steadily pounding - French English Dictionary